Main
Adam Rawles
Skills
Programming
5+ of experience both using and teaching the R programming language.
Ability to construct and deploy complex machine learning platforms using both R and Python.
Specialisation in deploying database-backed FastAPI REST APIs, utilising SQLAlchemy and Alembic.
N/A
N/A
Data Analysis
Highly skilled in data presentation, graphing and reporting.
Extensive experience in data extraction from SQL databases and experience with database design and maintenance.
Ability to take data analytics from the prototyping phase through the complete development cycle into production.
N/A
N/A
Development
Many years of experience using development-workflow tools including Git, Github and Azure DevOps.
Experience creating and maintaining build and release pipelines with GitHub Actions, TravisCI and Azure DevOps.
Specialisation in containerisation technologies such as Docker.
N/A
N/A
Project Management
Time, people and resource management skills developed through hands-on experience managing system development.
Ability to work and manage effectively in teams utilising various collaboration platforms such as GitHub and Azure DevOps.
N/A
Professional Experience
Data Scientist
Guernsey Financial Services Commission
Guernsey, CI
2021 - Current
- Primary developer of a SupTech system that utilises AI modelling and analytics in financial regulation to identify areas of risk.
- Prototyped and productionised the machine-learning models that drive the system
- Developed and maintained the data storage solutions, using both SQL and NoSQL databases
- Designed and implemented the underlying infrastructure, relying on containerisation to provide scaling and flexibility
- Redeveloped and improved a complex model focusing on identifying Financial Crime risk
- Contributed to a project focused on improving data quality at the Commission
Data Analyst
Guernsey Financial Services Commission
Guernsey, CI
2019 - 2021
Graduate Data Analyst
ELEXON
London, UK
2018 - 2019
- Performance Assurance Review team
- Implemented a new risk simulation, utilising a Monte-Carlo methodology in R to better estimate the financial cost associated with specific risks.
- Market Analysis team
- Automated and updated market reports, allowing them to be automatically published to the ELEXON website with custom HTML widgets to allow for greater user interaction.
- Developed an R package to facilitate the extraction of energy-related data from the Balancing Mechanism Reporting Service API provided by ELEXON called BMRSr.
Education
Cardiff University
First Class Honors - BSc. Psychology
Cardiff, UK
2014 - 2018
Project: An Evaluation of Spatial Representations of Order and the Efficacy of Online Studies
- Designed an online and lab-based version of a cognitive psychology experiment testing the relationship between actual and represented differences between items in a list.
- Extended the functionality of the developing PsychoJS software to run the experiment online.
- Analysed the difference in responses between the online and lab versions of the study as a secondary research topic.